Skip to content

chore(v2): drop java 11 support - #2597

Merged
phipag merged 3 commits into
aws-powertools:mainfrom
David-DAM:chore/remove-java-11
Oct 6, 2026
Merged

phipag merged 3 commits into
aws-powertools:mainfrom
David-DAM:chore/remove-java-11

Conversation

@David-DAM

@David-DAM David-DAM commented Aug 1, 2026 •

Copy link
Copy Markdown
Contributor

Issue number: Closes #2457

Description of changes:

  • Update all examples, dependencies, and documentation to use Java 17 as the minimum supported version.

Checklist

Breaking change checklist

RFC issue #:

  • Migration process documented
  • Implement warnings (if it can live side by side)

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@David-DAM

Copy link
Copy Markdown
Contributor Author

Hi @phipag, i have changed everything related with Java 11, if i missed something please let me know

@sonarqubecloud

sonarqubecloud Bot commented Aug 5, 2026

Copy link
Copy Markdown

@David-DAM

Copy link
Copy Markdown
Contributor Author

@phipag Could you please review this PR?

David-DAM and others added 3 commits October 6, 2026 13:15
- Release workflow: build matrix to Java 17, 21, and 25
- CloudFormation CDK example: deploy on the java17 runtime
- Upgrade guide: restore the v1 to v2 summary, add a Java 17 minimum notice
- Bug report template: replace Java 11 with Java 25
- e2e: bump resilience4j-retry to 2.4.0
- Revert unrelated import reordering in Infrastructure.java
@phipag
phipag force-pushed the chore/remove-java-11 branch from a3b7852 to 31fd1ed Compare October 6, 2026 11:27
@sonarqubecloud

sonarqubecloud Bot commented Oct 6, 2026

Copy link
Copy Markdown

@phipag

phipag commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Thank you @David-DAM for this contribution. Raising the minimum to Java 17 unblocks several dependency upgrades, including WireMock 4 and JUnit 6. I rebased the branch onto main and added a commit to update the release build matrix, the CloudFormation CDK example runtime, the upgrade guide, and the bug report template.

@phipag
phipag merged commit f2f2e7e into aws-powertools:main Oct 6, 2026
13 of 14 checks passed
@David-DAM

Copy link
Copy Markdown
Contributor Author

Perfect @phipag thanks, I also have other PRs open, I will take a look if is needed to update something

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Maintenance: Drop Java 11 support - Minimum Java version moving to 17

3 participants